// 登录页面的js
$(function(){
    console.log("登录页面");
    // 给loginForm绑定提交事件
    $("#loginForm").submit(() => {
        console.log("提交事件");
        let agreeValue = $("#agree").prop("checked");
        // console.log(agreeValue);
        if (!agreeValue) {
            // 没同意协议
            alert("您未同意协议，无法登录!");
            return false;
        }
        // 已经同意协议了，可以执行登录
        // 获取表单中的用户名和密码，然后转换成json
        let username = $("#username").val();
        let password = md5($("#password").val());
        $("#password").val(password);
        // JSON.stringify()：将对象转成json串
        let jsonLogin = JSON.stringify({username, password});
        console.log(jsonLogin);
        // 调用后端的接口判断登录状态
        $.ajax({
            url: "/api/user/login",
            type: "post",
            dataType: "json",
            contentType: "application/json; charset=utf-8",
            data: jsonLogin,
            success: function(result){
                console.log(result);
                // alert(result['msg']);
                let layer = layui.layer;
                // console.log(layer);
                // layer.alert(result['msg']);
                if (result['code'] == 1008) {
                    // 登录成功
                    // 跳转到系统首页
                    // window.location.href = '/index.html';
                    layer.alert(result['msg'], function(index){
                        // 点击确定后回调函数
                        layer.close(index);
                        window.location.href = '/index.html';
                    });
                } else {
                    // 登录失败
                    layer.alert(result['msg'], function(index){
                        // 点击确定后回调函数
                        layer.close(index);
                    });
                }
            }
        });
        return false;
    });
});